iT邦幫忙

2025 iThome 鐵人賽

DAY 5
0

Hello, 各位 iT 邦幫忙 的粉絲們大家好~~~

在本系列文因為工作上的產品應用需求,進而探索到很多層面的點滴事。透過每篇 EP 的分享把這些點滴整理,看起來或許像是個獨立的小品抒發文、也或許是一系列技術研究文!?

總之,就當作的隨手雜記文吧!

本篇是 莫名其妙就跟世界等級的 OpenSource 專案攪和了!? 系列文的 EP05。


Linux 喔~~~那很簡單啊!那就弄套 Ubuntu 裝上去就好了,不是嗎!?

是吧...!?

再次強調公司的該產品的機台運作有其特異性。

從前面有提到的 Windows 的版本來看,雖然本質是 Windows 但又不是一般常見的 Windows。

是不是有某種 "是這樣沒錯,但不是這樣" 的即視感?
BanG Dream! It's MyGO!!!!! 網路哽圖
(取自 BanG Dream! It's MyGO!!!!! 網路哽圖)

咳~~~離題了...

像是在 Windows 為什麼需要選擇 IoT 的版本,可以參考一下微軟自己的說明:
https://learn.microsoft.com/zh-tw/windows/iot/iot-enterprise/overview#windows-iot-enterprise-ltsc

所以,有很多都是開發團隊全面進行系統面的客製化處理,以達成公司本身產品的各種運作上的保障。

當要把公司產品轉換到 Linux 上來讓機台運作時,考慮到相同的情況時,那就要以能進行全客製化的角度來看待這件事。

看看 Yocto Project 的介紹

The Yocto Project is an open source collaboration project that provides templates, tools and methods to help you create custom Linux-based systems for embedded system deployments in connected edge devices, servers, or virtual environments, regardless of the hardware architecture.

任何元件、模組,真的是為了公司產品在機台運作所需時,才會被放進所要使用的 Linux 系統中。透過這 Yocto Project 就可以盡可能地在最小化系統的狀態中,竭盡所能的極致發揮機台的能效(恩~~~大概吧)。

文章一開始提到的,隨便拿一套現成的 Ubuntu 來用就好?

拜託,真的不要。

所以仰賴該產品的整體研發團隊人員的支 (拚)(命),一套符合產品運作的機台所需的全客製化 Linux 系統,終於誕生出來了...

而後面就是開發團隊的快樂時光?!


上一篇
EP 04
系列文
莫名其妙就跟世界等級的 OpenSource 專案攪和了!?5
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言